river channel - Allemand Anglais Dictionnaire